#pragma once

template <typename ResType>
class IResources
{
public:
	virtual void Add(const char *name, ResType res) = 0;
	virtual ResType Get(const char *name) = 0;
	virtual void Get(int i, char *name, ResType &res) = 0;
	virtual int GetCount() = 0;
};
